MultEcore: Combining the Best of Fixed-Level and Multilevel Metamodelling

نویسندگان

  • Fernando Macías
  • Adrian Rutle
  • Volker Stolz
چکیده

Mainstream metamodelling approaches based on the OMG standards, such as EMF, have a fixed number of modelling levels. Despite their partial acceptance in industry, limitations on the number of levels has led to problems such as lack of flexibility and mixed levels of abstraction. Existing multilevel modelling approaches have already tackled these problems by providing features like deep modelling and linguistic extension. However, these approaches have face challenges like hesitation of adoption by industry due to the lack of an ecosystem which frameworks like EMF already have. In this paper, we (1) propose a conceptual framework for multilevel modelling that tackles such challenges, (2) illustrate the approach with two examples, and (3) present the tool MultEcore, which makes the proposed framework directly compatible with EMF, combining the best of the two worlds of fixedand multilevel metamodelling approaches.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multilevel Modelling with MultEcore: A Contribution to the MULTI 2017 Challenge

In the context of MULTI 2017, and as a means of fostering discussion and test the limits of the paradigm, the Bicycle Challenge [1] was proposed to tackle the issue that multilevel modelling still lacks a strong conceptual basis, consensus and focus. This paper presents one solution to that challenge, i.e. creating a multilevel hierarchy that represents the domain of bicycles as products compos...

متن کامل

Metamodelling Platforms

The state-of-the-art in the area of modelling of organisations is based on fixed metamodels. Due to rapid changing business requirements the complexity in developing applications which deliver business solutions is continually growing. To manage this complexity, environments providing flexible metamodelling capabilities instead of fixed metamodels has shown to be helpful. The main characteristi...

متن کامل

A Graph Transformation-Based Semantics for Deep Metamodelling

Metamodelling is one of the pillars of model-driven engineering, used for language engineering and domain modelling. Even though metamodelling is traditionally based on a two-level approach, several researchers have pointed out limitations of this solution and proposed an alternative deep (also called multilevel) approach to obtain simpler system descriptions. However, deep metamodelling curren...

متن کامل

Simulation and Comparison of Twenty Five Level Diode Clamped & Cascaded H-Bridge Multilevel Inverter

This paper presents the comparative study of three phase twenty five level diode clamped and cascaded H-bridge multilevel inverters. The comparison is made in respect of requirement of devices, quality of output voltage and reduction of total harmonic distortion at the multilevel inverter terminals. In this work multicarrier sinusoidal pulse modulation control methods of Phase disposition (PD-P...

متن کامل

Formal Metamodelling and Agile Method Engineering in MetaCASE and CAME Tool Environments

This paper explores the capabilities of formal metamodelling in order to support agile process models in the context of CASE-Shells and CAME tool environments. The strengths and weaknesses of metamodelling environments are discussed, while their limitations to metamodelling at the level of both software process (method engineering) and product (methods metaspecifications) are critically examine...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016